cause widespread devastation - Espagnol Anglais Dictionnaire